<%-- 
    Document   : RRHH_DATOS_EMPRESA
    Created on : 09-sep-2014, 15:18:34
    Author     : equipo_4
--%>

<%@page import="CONTABILIDAD_MODELO.CON_SUCURSAL_PARAMETROS"%>
<%@page import="RRHH_Modelo.RHH_SUCURSAL"%>
<%@page import="Modelo.SIS_ACCEDIDOS"%>
<%@page import="java.util.List"%>
<%@page import="CONTABILIDAD_MODELO.CON_PARAMETROS_FACTURAS"%>
<%@page import="Conexion.Conexion"%>
<%@page import="RRHH_Modelo.RHH_USUARIO"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link href="../css/NuevoStilo.css" rel="stylesheet" type="text/css"/>
        <script type="text/javascript" src="../login/js/jquery-1.8.2.min.js"></script>
        <title>BROKER</title>
    </head>
    <body>
        <%
            RHH_USUARIO usuario = ((RHH_USUARIO)request.getSession().getAttribute("usr")); 
            Conexion con = new Conexion(usuario.getUSUARIO(), usuario.getPASSWORD());
            SIS_ACCEDIDOS accedido = new SIS_ACCEDIDOS("CONTABILIDAD/CON_PARAMETROS_FACTURAS.jsp", usuario.getID(), "PARAMETROS FACTURAS");
            accedido.setCon(con);
            accedido.Insertar();
            
            CON_PARAMETROS_FACTURAS parametros = new CON_PARAMETROS_FACTURAS();
            parametros.setCon(con);
            
            
            RHH_SUCURSAL suc = new RHH_SUCURSAL();
            suc.setCon(con);
            List<RHH_SUCURSAL> lista= suc.Todos();
                                    
            out.print("<table>");
            out.print("<thead>");
            
            out.print("<th>");
            out.print("SUCURSAL");
            out.print("</th>");
            out.print("<th>");
            out.print("Nro. AUTORIZACION");
            out.print("</th>");
            out.print("</thead>");
            out.print("<tbody>");
            for(int i =0; i<lista.size();i++)
            {
                suc = lista.get(i);
                out.print("<tr>");
                out.print("<td>");                
                out.print(suc.getDESCRIPCION());    
                out.print("</td>");                
                List<CON_PARAMETROS_FACTURAS> listap= parametros.Todos(suc.getID());
                out.print("<td>");                
                for (int j = 0; j < listap.size(); j++) {
                        out.print(listap.get(j).getNRO_AUTORIZACION());
                        out.print("<input type='hidden' value='"+listap.get(j).getID()+"' name='id_old'/>");
                }                

                out.print("</td>");
                out.print("<td>");                                
                out.print("<a href='#' onClick='insertar("+suc.getID()+");'>(+)</a>");                                
                out.print("</td>");
                out.print("</tr>");
            }
            out.print("</tbody>");
            out.print("</table>");
            con.Close();
        %>
        <div id="popUpbackGround"></div>
        <div id="param" class="popup" style="display: none">
            <h1>PARAMETROS FACTURA</h1>
            <form method="POST" action="">
                <table>
                    <tbody>
                        <tr>
                            <td>Nro. AUTORIZACION</td>
                            <td><input type="number" value="" name="AUTORIZACION"/></td>
                        </tr>
                        <tr>
                            <td>TIEMPO VIGENCIA</td>
                            <td><input id="fechaFormulario" onclick="fecha();" type="text" value="" name="VIGENCIA"/></td>
                        </tr>
                        <tr>
                            <td>NRO_INICIAL_DOSIFICACION</td>
                            <td><input type="number" value="" name="NRO_INICIAL_DOSIFICACION"/></td>
                        </tr>
                        <tr>
                            <td>NRO_FINAL_DOSIFICACION</td>
                            <td><input type="number" value="" name="NRO_FINAL_DOSIFICACION"/></td>
                        </tr>
                        <tr>
                            <td>LLAVE CIFRADO</td>
                            <td><input type="text" value="" name="LLAVE_CIFRADO"/></td>
                        </tr>
                    </tbody>
                </table>
                <input type="button"  onclick="(crear());" value="INSERTAR" name="INSERTAR"/>
                <input type="button"  onclick="(cerrar());" value="CERRAR" name="CERRAR"/>
            </form>
        </div>
        <script>
            var idsucursal = 0;
            function insertar(idsuc,campo)
            {                
                idsucursal = idsuc;
                if($("#param").css("display")=="none")
                {
                    $("#param").css("display","block");
                    $("#popUpbackGround").css("display","block");
                }
                else
                {
                    $("#param").css("display","none");
                    $("#popUpbackGround").css("display","none");
                }
            }       
            
            function cerrar()
            {
                
                 $("#param").css("display","none");
                 $("#popUpbackGround").css("display","none");
            }
            function crear()
            {                
                 $("#param").css("display","none");
                 $("#popUpbackGround").css("display","none");
                 
                  var AUTORIZACION = $("input[name=AUTORIZACION]").val();
                  var id_old = $("input[name=id_old]").val();
                  var VIGENCIA = $("input[name=VIGENCIA]").val();
                  var NRO_INICIAL_DOSIFICACION = $("input[name=NRO_INICIAL_DOSIFICACION]").val();
                  var NRO_FINAL_DOSIFICACION = $("input[name=NRO_FINAL_DOSIFICACION]").val();
                  var LLAVE_CIFRADO = $("input[name=LLAVE_CIFRADO]").val();
                  
                  $.post("../CON_PARAMETROS_FACTURAS_CONTROLLER",{evento:"insertar",id_old:id_old,auto:AUTORIZACION, vige:VIGENCIA, n_ini:NRO_INICIAL_DOSIFICACION, nfin:NRO_FINAL_DOSIFICACION, llave:LLAVE_CIFRADO},function(responsetext){
                       
                });   
            }
            function fecha()
            {
                $("#fechaFormulario").datepicker({
                    dateFormat: "dd-MM-yy",
                    closeText: 'Cerrar',
                    prevText: '',
                    nextText: '',
                    firstDay: 1,
                    dayNames: [ "Domingo", "Lunes", "Martes", "Miercoles", "Jueves", "Viernes", "Sabado" ],
                    dayNamesMin: [ "Do", "Lu", "Ma", "Mi", "Ju", "Vi", "Sa" ],
                    monthNames: [ "Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre" ],
                    monthNamesShort: [ "Ene", "Feb", "Mar", "Abr", "May", "Jun", "Jul", "Ago", "Sep", "Oct", "Nov", "Dec" ],
                    onSelect: function(dateText) {
                        $('#fechaFormulario').val(dateText.replace('-','  ').replace('-','  '));
                     }
                });
            }
        </script>
    </body>
</html>
